#-------------------------------------------------
#
# Project created by QtCreator 2019-05-24T14:56:36
#
#-------------------------------------------------

QT       += core gui sql network console

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

#DEFINES += QT_NO_DEBUG_OUTPUT

TARGET = ChargingPileUI
TEMPLATE = app

QMAKE_CXXFLAGS += -Wno-psabi -Wno-unused-parameter

CODECFORTR = UTF-8
TRANSLATIONS+=ch.ts
SOURCES += main.cpp\
        Widget.cpp \
    MainWidget.cpp \
    MyThread.cpp \
    MainWidgetSlots.cpp \
    systemsetting_1.cpp \
    systemsetting_2.cpp \
    systemsetting_3.cpp \
    systemsetting_4.cpp \
    chargecardmanageinfo.cpp \
    RecordOfCharge.cpp \
    FilterRecordOfCharge.cpp \
    WaringInfo.cpp \
    ExportRecordOfCharge.cpp \
    CarVertify.cpp \
    countdowntime.cpp \
    ChargeType.cpp \
    SettingOfChargeMoney.cpp \
    SettingOfChargePower.cpp \
    SettingOfChargeTime.cpp \
    MaintainLoging.cpp \
    WarnningDetailInfo.cpp \
    ChargeSubscribe.cpp \
    ChargeWatchingDC.cpp \
    KeyBoard.cpp \
    SettleAccount.cpp \
    RetrunChargeGun.cpp \
    EndOfChargeVerify.cpp \
    ChargeWatchingAC.cpp \
    ChargeGunNotConnect.cpp \
    ChargeGunNotNotConnect.cpp \
    CarAndQRCodeVerify.cpp \
    Scrolllabel.cpp \
    EquipmentMaintaince.cpp \
    EquipmentUpgrade.cpp \
    WaitSwipCard.cpp \
    NetworkInfo.cpp \
    MyPasswordFile.cpp \
    FileIO.cpp \
    Global.cpp \
    ChooseGun.cpp \
    WidgetQrCode.cpp \
    Outstanding_Order.cpp \
    DebugInfomation.cpp \
    RefreshGun_slot.cpp \
    GuninfoSetting.cpp \
    ChangeGuninfo.cpp \
    SetRate.cpp

HEADERS  += Widget.h \
    MainWidget.h \
    Global.h \
    MyThread.h \
    shareMemory.h \
    card/libcard.h \
    database/database.h \
    ini/inifile.h \
    signal/libtcu1.06.h \
    split.h \
    rscode.h \
    qrspec.h \
    qrinput.h \
    qrencode.h \
    mqrspec.h \
    mmask.h \
    mask.h \
    config.h \
    bitstream.h \
    systemsetting_1.h \
    systemsetting_2.h \
    systemsetting_3.h \
    systemsetting_4.h \
    chargecardmanageinfo.h \
    RecordOfCharge.h \
    FilterRecordOfCharge.h \
    WaringInfo.h \
    ExportRecordOfCharge.h \
    CarVertify.h \
    countdowntime.h \
    ChargeType.h \
    SettingOfChargeMoney.h \
    SettingOfChargePower.h \
    SettingOfChargeTime.h \
    MaintainLoging.h \
    WarnningDetailInfo.h \
    ChargeSubscribe.h \
    ChargeWatchingDC.h \
    KeyBoard.h \
    SettleAccount.h \
    RetrunChargeGun.h \
    EndOfChargeVerify.h \
    ChargeWatchingAC.h \
    ChargeGunNotConnect.h \
    ChargeGunNotNotConnect.h \
    CarAndQRCodeVerify.h \
    Scrolllabel.h \
    EquipmentMaintaince.h \
    EquipmentUpgrade.h \
    WaitSwipCard.h \
    NetworkInfo.h \
    MyPasswordFile.h \
    FileIO.h \
    ChooseGun.h \
    WidgetQrCode.h \
    Define.h \
    Outstanding_Order.h \
    GuninfoSetting.h \
    ChangeGuninfo.h \
    SetRate.h

FORMS    += Widget.ui \
    systemsetting_1.ui \
    systemsetting_2.ui \
    systemsetting_3.ui \
    systemsetting_4.ui \
    chargecardmanageinfo.ui \
    recordofcharge.ui \
    filterrecordofcharge.ui \
    WaringInfo.ui \
    exportrecordofcharge.ui \
    carvertify.ui \
    chargetype.ui \
    settingofchargemoney.ui \
    settingofchargepower.ui \
    settingofchargetime.ui \
    maintainloging.ui \
    warnningdetailinfo.ui \
    chargesubscribe.ui \
    chargewatchingDC.ui \
    settleaccount.ui \
    retrunchargegun.ui \
    endofchargeverify.ui \
    chargewatchingAC.ui \
    chargegunnotconnect.ui \
    chargegunnotnotconnect.ui \
    carandQRcodeverify.ui \
    equipmentmaintaince.ui \
    equipmentupgrade.ui \
    waitswipcard.ui \
    networkinfo.ui \
    choosegun.ui \
    outstanding_order.ui \
    test.ui \
    guninfosetting.ui \
    changeguninfo.ui \
    setrate.ui

LIBS += /usr/lib/libcard.so \
        /usr/lib/libdatabase.so \
        /usr/lib/libcpld.so\
        /usr/lib/libtcu.so \
        /usr/lib/libinifile.a \
        /usr/lib/libsqlite3.so.0 \
        /usr/lib/libqrencode.so
#/usr/local/lib/tcu_lib/libcard.so \
#        /usr/local/lib/tcu_lib/libdatabase.so \
#        /usr/local/lib/tcu_lib/libcpld.so\
#        /usr/local/lib/tcu_lib/libtcu.so \
#        /usr/local/lib/tcu_lib/libinifile.a \
#        /usr/local/lib/tcu_lib/libsqlite3.so.0 \
#        /usr/local/lib/tcu_lib/libqrencode.so

RESOURCES += \
    Res.qrc
